home *** CD-ROM | disk | FTP | other *** search
/ Aminet 2 / Aminet AMIGA CDROM (1994)(Walnut Creek)[Feb 1994][W.O. 44790-1].iso / Aminet / dev / gcc / gccdoc.lha / tex / cpp.toc < prev    next >
Text File  |  1993-03-11  |  2KB  |  45 lines

  1. \chapentry {The C Preprocessor}{1}{1}
  2. \secentry {Transformations Made Globally}{1}{1}{1}
  3. \secentry {Preprocessor Commands}{1}{2}{3}
  4. \secentry {Header Files}{1}{3}{4}
  5. \subsecentry {Uses of Header Files}{1}{3}{1}{4}
  6. \subsecentry {The \samp {#include} Command}{1}{3}{2}{4}
  7. \subsecentry {How \samp {#include} Works}{1}{3}{3}{6}
  8. \subsecentry {Once-Only Include Files}{1}{3}{4}{7}
  9. \secentry {Inheritance and Header Files}{1}{4}{8}
  10. \secentry {Macros}{1}{5}{9}
  11. \subsecentry {Simple Macros}{1}{5}{1}{9}
  12. \subsecentry {Macros with Arguments}{1}{5}{2}{11}
  13. \subsecentry {Predefined Macros}{1}{5}{3}{14}
  14. \subsubsecentry {Standard Predefined Macros} {1}{5}{3}{1} {14}
  15. \subsubsecentry {Nonstandard Predefined Macros} {1}{5}{3}{2} {16}
  16. \subsecentry {Stringification}{1}{5}{4}{17}
  17. \subsecentry {Concatenation}{1}{5}{5}{19}
  18. \subsecentry {Undefining Macros}{1}{5}{6}{20}
  19. \subsecentry {Redefining Macros}{1}{5}{7}{21}
  20. \subsecentry {Pitfalls and Subtleties of Macros}{1}{5}{8}{22}
  21. \subsubsecentry {Improperly Nested Constructs} {1}{5}{8}{1} {22}
  22. \subsubsecentry {Unintended Grouping of Arithmetic} {1}{5}{8}{2} {23}
  23. \subsubsecentry {Swallowing the Semicolon} {1}{5}{8}{3} {24}
  24. \subsubsecentry {Duplication of Side Effects} {1}{5}{8}{4} {25}
  25. \subsubsecentry {Self-Referential Macros} {1}{5}{8}{5} {27}
  26. \subsubsecentry {Separate Expansion of Macro Arguments} {1}{5}{8}{6} {28}
  27. \subsubsecentry {Cascaded Use of Macros} {1}{5}{8}{7} {31}
  28. \subsecentry {Newlines in Macro Arguments}{1}{5}{9}{32}
  29. \secentry {Conditionals}{1}{6}{32}
  30. \subsecentry {Why Conditionals are Used}{1}{6}{1}{33}
  31. \subsecentry {Syntax of Conditionals}{1}{6}{2}{33}
  32. \subsubsecentry {The \samp {#if} Command} {1}{6}{2}{1} {33}
  33. \subsubsecentry {The \samp {#else} Command} {1}{6}{2}{2} {34}
  34. \subsubsecentry {The \samp {#elif} Command} {1}{6}{2}{3} {35}
  35. \subsecentry {Keeping Deleted Code for Future Reference}{1}{6}{3}{36}
  36. \subsecentry {Conditionals and Macros}{1}{6}{4}{36}
  37. \subsecentry {Assertions}{1}{6}{5}{38}
  38. \subsecentry {The \samp {#error} and \samp {#warning} Commands}{1}{6}{6}{40}
  39. \secentry {Combining Source Files}{1}{7}{40}
  40. \secentry {Miscellaneous Preprocessor Commands}{1}{8}{42}
  41. \secentry {C Preprocessor Output}{1}{9}{42}
  42. \secentry {Invoking the C Preprocessor}{1}{10}{43}
  43. \unnumbchapentry {Concept Index}{49}
  44. \unnumbchapentry {Index of Commands, Macros and Options}{51}
  45.